physical advantage - Turco Inglés Diccionario